#include<bits/stdc++.h>

using namespace std;

int main(){		
	int n;scanf("%d", &n);
	pair<int,int>a[n],b[n];
	for (int i = 0; i < n; ++i)
	{
		scanf("%d%d", &a[i].first,&a[i].second);
	}
	for (int i = 0; i < n; ++i)
	{
		scanf("%d%d", &b[i].first,&b[i].second);
	}
	long long ans=0;
	int i=0,j=0;
	while(i<n&&j<n){
		int x=max(a[i].first,b[j].first);
		int y=min(a[i].second,b[j].second);
		if(x<y){
			ans+=y-x;
		}
		if(a[i].second<b[j].second){
			++i;
		}else{
			++j;
		}
	}
	printf("%lld\n", ans);
	return 0;
}